ostentatious self-confidence - Francés Inglés Diccionario